English Dictionary
◊ DO ONE'S BEST
do one's best
v : perform as well as possible [syn: {go all out}, {give one's
best}]